separate sewerage system - Alemán Inglés Diccionario